Sollen sich die Satzspiegelberechnungen nicht auf DIN A4
(wie es hier voreingestellt ist), sondern auf ein anderes Papierformat
beziehen, so muß nun nicht mehr – wie dies noch in der Version 1.0
der „Script``-Styles der Fall war – die Datei typearea.sty
modifiziert werden. Ab Version 2.0 lassen sich andere Blattmaße als
DIN A4 einfach durch die Änderung der Variablen \paperwidth
bzw.
\paperheight
(vor dem Aufruf des \typearea
- bzw.
\areaset
-Befehls) einstellen. Einem Vorschlag von Markus Kohm folgend,
werden diese beiden Variablen automatisch durch die Angabe einer der
Optionen DINA3
, DINA4
,
DINA5
, DINA6
,
DINA3l
, DINA4l
, DINA5l
oder DINA6l
im
\documentstyle
Befehl gesetzt und der Satzspiegel entsprechend
berechnet. Der Buchstabe l
am Ende dieser Optionen kennzeichnet
dabei die Verwendung des Querformats (l
steht für „Landscape``,
dem englischen Fachbegriff für Druck im Querformat).
DINA5
als
Styleoption, z.B.:
\documentstyle[german,DINA5]{script}
und einer (systemabhängigen) Anweisung an den Druckertreiber, im Querformat zu drucken.\documentstyle[german,DINA4l]{script_s}
\areaset{270mm}{190mm}
\documentstyle[german,DINA5]{script}
\typearea[1.5mm]{12}
wird dies erreicht. Druckt man öfters auf Endlospapier, so empfiehlt es sich, diese Anweisungen in eine eigene Optionsdatei (z.B.\paperwidth 8.25in
\paperheight 12in
\typearea{10}
endlos.sty
) zu schreiben, die man dann einfach
z.B. mit
\documentstyle[endlos,german]{script}
verwenden kann. Soll zusätzlich das Argument des
\typearea
-Befehls abhängig von der gewählten
Schriftgröße sein, so ersetzt man in dieser Optionsdatei
\typearea{10}
durch
\ifcase \@ptsize\relax
\typearea{8} %10pt
\or \typearea{10} %11pt
\or \typearea{12} %12pt
\fi